home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 10900 / 10900.xpi / defaults / preferences / prefs.js
Text File  |  2010-01-13  |  5KB  |  108 lines

  1. // The type of persona the user selected.  Valid values:
  2. //
  3. //   default:
  4. //     the default Firefox theme (i.e. no persona)
  5. //   random:
  6. //     a persona randomly selected from extensions.personas.category
  7. //   randomFavorite:
  8. //      a persona randomly selected from the user's favorites
  9. //   current:
  10. //     a persona selected by the user
  11. //
  12. // When this preference is set to "random", "randomFavorite", or "current",
  13. // the current persona is stored in extensions.personas.current.
  14. //
  15. pref("extensions.personas.selected", "current");
  16.  
  17. // The initial persona that should get set on first run for a BYOB/bundle/
  18. // distribution build.
  19. //
  20. // We don't specify this preference by default, as it should only be specified
  21. // by a distribution.ini file. If you want to change the initial persona
  22. // that gets set for other builds, change the hardcoded value in service.js.
  23. //
  24. // pref("extensions.personas.initial", ...);
  25.  
  26. // The current persona that is displayed in Firefox browser windows.
  27. // Generally, this is the persona that the user selected from a menu
  28. // in the extension or from the web gallery of personas.  But if the user
  29. // selected "random persona from [category]", then this is the persona
  30. // we randomly selected from the category; if the user selected "random
  31. // from my favorites", this is the persona we randomly selected from
  32. // the user's favorites; and if the user selected a custom persona,
  33. // then this is that persona.
  34. //
  35. // We don't set this preference by default, as it gets set on first run
  36. // by the service and subsequently by the user.
  37. //
  38. // pref("extensions.personas.current", ...);
  39.  
  40. // The category from which we pick a random persona, when the user selects
  41. // "random persona from [category]".
  42. pref("extensions.personas.category", "");
  43.  
  44. pref("extensions.personas.lastversion", "firstrun");
  45.  
  46. // The host where the gallery and data files are located.
  47. // Note: this should be the canonical hostname, not one that redirects us
  48. // to another, since we set the If-Modified-Since header so we can find out
  49. // when a persona record has changed, and that header doesn't get preserved
  50. // across redirects because of bug 401564.
  51. pref("extensions.personas.host", "www.getpersonas.com");
  52.  
  53. // The authorizedHosts preference is a comma and/or space-separated list
  54. // of domains allowed to set and preview personas.
  55. // At a minimum, it must contain a value matching the domain at which the web
  56. // directory is located in order for the directory to work.
  57. pref("extensions.personas.authorizedHosts", "getpersonas.com, www.getpersonas.com, personas.services.mozilla.com, www.mozilla.com, addons.mozilla.org");
  58.  
  59. pref("extensions.personas.lastselected0", "");
  60. pref("extensions.personas.lastselected1", "");
  61. pref("extensions.personas.lastselected2", "");
  62. pref("extensions.personas.lastcategoryupdate", "");
  63. pref("extensions.personas.lastlistupdate", "");
  64.  
  65. // The interval between consecutive persona reloads.  Measured in minutes,
  66. // with a default of 24 hours and a minimum of one minute.
  67. pref("extensions.personas.reloadInterval", 1440);
  68.  
  69. // The interval between consecutive persona snapshots.  Measured in seconds,
  70. // with a default of 1 hour and a minimum of one second.
  71. pref("extensions.personas.snapshotInterval", 3600);
  72.  
  73. // How long to wait onmouseover/out before triggering a persona preview
  74. // or reset, in milliseconds.  It's not particularly useful for users to be able
  75. // to set this pref, but it's useful for developers and testers to experiment
  76. // with it to figure out what is the best value for it.
  77. pref("extensions.personas.previewTimeout", 200);
  78.  
  79. // User preference to enable/disable preview when hovering over popup items.
  80. pref("extensions.personas.previewEnabled", true);
  81.  
  82. // User preference to enable/disable use of the accent color provided
  83. // by Persona in the feed.
  84. pref("extensions.personas.useAccentColor", true);
  85.  
  86. // User preference to enable/disable use of the text color provided
  87. // by Persona in the feed.
  88. pref("extensions.personas.useTextColor", true);
  89. pref("extensions.personas.showCustomMenu", false);
  90.  
  91. // The version of the JSON data feed that this extension expects.
  92. pref("extensions.personas.data.version", 1);
  93.  
  94. // User preference to specify the rotation interval of personas (in seconds)
  95. // while in "random" or "randomFavorite" mode.
  96. pref("extensions.personas.rotationInterval", 3600); // in seconds == 1 hour
  97.  
  98. // The ID of the Mercurial revision from which a particular package is built.
  99. // This can help us narrow down the cause of a problem reported by a user.
  100. pref("extensions.personas.revisionID", "0f3bf56a0517");
  101.  
  102. // The distribution channel for a particular package.  We use this to determine
  103. // whether or not to display the "updated" page when the user updates the addon.
  104. // We do show the page when the user updates to a new release build; we don't
  105. // show it when the user upgrades to a new development build (which would get
  106. // old fast since they come out so often).
  107. pref("extensions.personas.channel", "rel");
  108.